package com.amt.olcacon.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("tbl_flows")
public class FlowEntity {

    @TableId("ID")
    private Long id;

    @TableField("REF_ID")
    private String refId;

    @TableField("NAME")
    private String name;

    @TableField("VERSION")
    private Long version;

    @TableField("LAST_CHANGE")
    private Long lastChange;

    @TableField("F_CATEGORY")
    private Long fCategory;

    @TableField("TAGS")
    private String tags;

    @TableField("LIBRARY")
    private String library;

    @TableField("DESCRIPTION")
    private String description;

    @TableField("OTHER_PROPERTIES")
    private byte[] otherProperties;

    @TableField("SYNONYMS")
    private String synonyms;

    @TableField("FLOW_TYPE")
    private String flowType;

    @TableField("INFRASTRUCTURE_FLOW")
    private Boolean infrastructureFlow;

    @TableField("CAS_NUMBER")
    private String casNumber;

    @TableField("FORMULA")
    private String formula;

    @TableField("F_REFERENCE_FLOW_PROPERTY")
    private Long fReferenceFlowProperty;

    @TableField("F_LOCATION")
    private Long fLocation;
}